Supplier Page from MyBioSource.com for Recombinant Acanthamoeba polyphaga mimivirus Putative ankyrin repeat protein L271 (MIMI_L271), partial